创建分支
VStory 默认分支为 develop 分支。无论是功能开发、bug 修复、文档编写,都请新建立一个分支,再合并到 develop 分支上。使用以下代码创建分支:
// 创建文档、demo分支
git checkout -b docs/add-funnel-demo
寻找或者创建 issue
原则上,我们规定每一个 pr 都要有对应的 issue。在开始开发之前,请确认是否有对应的 issue,且 issue 没有被认领。
搜索文档 issue
可以通过如下方式搜索文档相关的 issue:
is:open label:docs

其中他有些 feature 会关联 doc 标签,可以进一步看一下该 issue 是不是纯文档任务。
创建文档 issue
点击 “NEW ISSUE”,打开 issue 选择页面,选择“Documentation Request”。

填写你要提交的文档 issue 相关信息即可。

认领 issue
如果你想撰写文档或者修改文档 bug,可以在该 issue 下留言认领。管理员会联系你,确认后将 issue assign 给你。
例如:

创建或者修改文档
VStory 文档和 demo 在项目的中的位置如下:

目前文档类型如下:
- examples:图表示例,对应站点:
https://www.visactor.io/vstory/example
找到对应的文档位置进行新增或者修改。这里需要注意的是部分文档需要同时维护 “menu.json” 文件。

该文件对应文档最后在站点上显示的位置和名称等。例如

借助豆包 Marscode AI 编程助手 进行文档写作
借助豆包Marscode AI 编程助手,可以在文档创作的整个流程中提供全方面的帮助。
如果你还没有安装Marscode AI 编程助手,请从该链接进入下载页面:https://www.marscode.cn/home?utm_source=developer&utm_medium=oss&utm_campaign=visactor_a
在文档写作中,合理使用 context 指令,可以提升内容的准确性。
**⭐️ #Workspace**
选择 Workspace 中的全局代码作为上下文,AI 将根据用户 Query 自动寻找相关代码 Context

**⭐️ #Files**
搜索选择代码仓库中的文件作为上下文

**⭐️ #Code**
搜索选择代码仓库中的函数、类作为上下文

下面举例说明,如何使用Marscode AI 编程助手 进行文档写作。
5.1 提供文档写作思路
这里 **通过 # 唤起 #Workspace ,**然后进行提问,希望它帮忙生成一份开发者文档大纲。
